sprain in the haunch - French English Dictionary